import java.util.Scanner;

public class Test {

    public static void main(String[] args) {
        int flag = 1;
        double sum = 0;
        for (int i = 1; i <= 100 ; i++) {
            sum += 1.0 / i * flag;
            flag = -flag;
        }
        System.out.println(sum);
    }

    // public static void main(String[] args) {
    //     Scanner scan = new Scanner(System.in);
    //     int n = scan.nextInt();
    //     for (int i = 1; i <= n; i++) {
    //         int count = 0;
    //         int tmp = i;
    //         while(tmp != 0){
    //             count++;
    //             tmp /= 10;
    //         }
    //         tmp = i;
    //         int sum = 0;
    //         while(tmp != 0){
    //             sum += Math.pow(tmp % 10,count);
    //             tmp /= 10;
    //         }
    //         if(sum == i){
    //             System.out.println(i);
    //         }
    //     }
    // }

    // public static void honoi(int x,char a,char b,char c){
    //     if(1 == x){
    //         System.out.println(a + "->" + c);
    //     }
    //     else {
    //         honoi(x-1,a,c,b);
    //         System.out.println(a + "->" + c);
    //         honoi(x-1,b,a,c);
    //     }
    // }
    // public static void main(String[] args) {
    //     honoi(3,'a','b','c');
    // }

    // public static int max(int x,int y){
    //     return x > y ? x : y;
    // }
    // public static int max(int x,int y,int z){
    //     int tmp = x > y ? x : y;
    //     int max = tmp > z ? tmp : z;
    //     return max;
    // }
    // public static void main(String[] args) {
    //     System.out.println(max(1,4));
    //     System.out.println(max(3,4,2));
    // }

    // public static int sum(int x,int y){
    //     return x + y;
    // }
    // public static double sum(double a,double b,double c){
    //     return a + b + c;
    // }
    // public static void main(String[] args) {
    //     System.out.println(sum(6,2));
    //     System.out.println(sum(2.5,2.5,2.6));
    // }


    // public static int max2(int x,int y){
    //     return x > y ? x : y;
    // }
    // public static int max3(int x,int y,int z){
    //     int tmp = max2(x,y);
    //     int max = max2(tmp,z);
    //     return max;
    // }
    // public static void main(String[] args) {
    //     System.out.println(max2(3,5));
    //     System.out.println(max3(2,6,3));
    //
    // }
}
